今日對話:變數與資料型別是什麼?
我的 Prompt(提示詞):
「我是一個剛學 Python 的初學者,請用生活化、好懂的比喻,向我解釋『變數』是什麼?並介紹 Python 中最常見的 4 種基本資料型別。」
AI 給了一個非常生動的比喻,把抽象的程式名詞具體化了:
1. 什麼是變數?
把變數想像成一個「貼著標籤的收納盒」。你可以把不同的東西放進去,並在盒子上貼一個好記的名字。當你需要用到裡面的東西時,只要呼叫那個標籤名字,Python 就會幫你把裡面的資料拿出來。
2. 四大基本資料型別(收納盒裡裝的東西):
' 或雙引號 " 包裝起來。像是姓名、地址(例如:"Alice")。看完了 AI 的比喻,讓我更家了解什麼是變數和甚麼是資料型別,馬上動手打開 VS Code,實際建立這四種收納盒,並認識一個超實用的 Python 內建函式——type()。
我在 day02.py 檔中寫下這段測試程式碼:
python
#建立不同型別的變數 (給收納盒裝東西並貼標籤)
student_name = "Alex" # 字串 (str)
age = 20 # 整數 (int)
height = 175.5 # 浮點數 (float)
is_student = True # 布林值 (bool)
#印出變數內容
print("姓名:", student_name)
print("年齡:", age)
#使用 type() 檢查收納盒裡的資料型別
print("name 的型別是:", type(student_name))
print("age 的型別是:", type(age))
print("height 的型別是:", type(height))
print("is_student 的型別是:", type(is_student))
今天學會了如何把資料裝進「收納盒」裡,以及如何分辨這四大基本型別。